Boston Harbor Islands pavilion opens. June 2, 2011 Architect: Utile. It is located on the Rose Fitzgerald Kennedy Greenway.